Spanish Nouns: torcida

Spanish Nouns verb 'torcida' conjugated